Software Process Improvement in Graduate Software Engineering Programs

نویسندگان

  • Claude Y. Laporte
  • Rory O'Connor
چکیده

Abstract – At the École de technologie supérieure (ÉTS), software process improvement (SPI) is taught in lecture format and with a 10-week implementation project in an organization by teams of students of the graduate software engineering curriculum. The SPI course is taught using a ‘problemgoal-solution’ approach where students learn that any process improvement initiative must be based on issues preventing an organization in achieving its organizational goals whether the organization is a company or a not-forprofit organization. An important aspect of this course is the management of technological change where students learn and put in practice in their project the ‘soft’ issues which are part of most SPI organizational initiatives. At the École de technologie supérieure (ÉTS), software process improvement (SPI) is taught in lecture format and with a 10-week implementation project in an organization by teams of students of the graduate software engineering curriculum. The SPI course is taught using a ‘problemgoal-solution’ approach where students learn that any process improvement initiative must be based on issues preventing an organization in achieving its organizational goals whether the organization is a company or a not-forprofit organization. An important aspect of this course is the management of technological change where students learn and put in practice in their project the ‘soft’ issues which are part of most SPI organizational initiatives.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Graduate Software Engineering Education: Adapting for the BSSE?

In the United States, university level software engineering education started at the graduate level. Early programs such as the University of Seattle, and the Wang Institute were Master's degree programs. Throughout the 1980's the number of graduate programs expanded as the efforts of the Software Engineering Institute and other factors encouraged to this growth. These graduate programs serve s...

متن کامل

SEI Report on Graduate Software Engineering Education

This annual report on graduate software engineering education describes recent SEI educational activities, including the 1988 SEI Curriculum Design Workshop. A model curriculum for a professional Master of Software Engineering degree is presented, including detailed descriptions of six core courses. Fifteen university graduate programs in software engineering are surveyed.

متن کامل

Teaching Software Process Improvement and Assessment

In order to prepare students for careers as software process engineers, software engineering education needs to adopt innovative instructional designs to support effectively the learning of required knowledge and skills. In this paper, we propose a cross-course design for teaching software process improvement and assessment in a graduate course in combination with an undergraduate capstone proj...

متن کامل

A Graduate Level Case Study Using a Real World Project: What Students Say They Learned

Allowing graduate students to develop a real world project for actual customers provides an opportunity for students to experience the benefits of following basic software engineering principles. Most universities now offer a course in software engineering and many information technology students must complete a class project in conjunction with their degree program. One reason businesses often...

متن کامل

Improving Software Development Management with Software Project Telemetry a Dissertation Proposal Submitted to the Graduate Division of the University of Hawai‘i in Partial Fulfillment of the Requirements for the Degree of Ph.d

Software development is slow, expensive and error prone, often resulting in products with a large number of defects which cause serious problems in usability, reliability and performance. To combat this problem, software measurement provides a systematic and empirically-guided approach to control and improve development processes and final products. Experience has shown excellent results so lon...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015